﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
using System.Data.SqlClient;
using Modelo;

namespace BaseDatos
{
    public class BDSucursal
    {
        private static string conexionCentral = "Data Source=.\\sqlexpress; Initial Catalog=FarmaciaAurora; Integrated Security=true";
        private static string conexionSucursal1 = "Data Source=.\\sqlexpress; Initial Catalog=FarmaciaAuroraSucursal; Integrated Security=true";
        private static string conexionSucursal2 = "Data Source=.\\sqlexpress; Initial Catalog=FarmaciaAuroraSucursal2; Integrated Security=true";
        public static Sucursal devolverSucursal(long codigo)
        {
            SqlConnection sql = null;
            Sucursal actual = null;
            try
            {
                sql = new SqlConnection(conexionCentral);
                SqlCommand comando = sql.CreateCommand();
                comando.CommandText = "Select * From Sucursal";
                sql.Open();
                SqlDataReader reader = comando.ExecuteReader();
                if (reader.Read())
                {
                    actual = new Sucursal();
                    actual.idSucursal = codigo;
                    actual.nombre = (reader["Nombre"].ToString());
                    actual.telefono = Convert.ToInt64(reader["Telefono"]);
                    actual.direccion = reader["Direccion"].ToString();
                    actual.ciudad = reader["Ciudad"].ToString();

                }

            }
            catch (Exception e)
            {

                throw e;
            }
            finally
            {
                if (sql != null)
                    sql.Dispose();
            }
            return actual;


        }
    }
}
